package chapter3;

import java.util.Scanner;

/**
 * P94 创建一个switch 语句，为每一种case 都显示一条消息。并将 switch 置入一个 for 循环里，令其尝试每
 * 一种case。在每个case 后面都放置一个break，并对其进行测试。然后，删除break，看看会有什么情况出
 * 现
 *
 * @author BTPJ  2022/2/8
 */
public class Practice3_3 {

    public static void main(String[] args) {
//        switchTest();
        forSwitchTest();
    }

    private static void switchTest() {
        System.out.print("请输入一个随机数字：");
        Scanner scanner = new Scanner(System.in);
        switch (scanner.next()) {
            case "1":
                System.out.println("您输入了1");
                break;
            case "2":
                System.out.println("您输入了2");
                break;
            case "3":
                System.out.println("您输入了3");
                break;
            default:
                System.out.println("您输入了其他");
                break;
        }
    }

    private static void forSwitchTest() {
        System.out.print("请输入一个随机数字：");
        Scanner scanner = new Scanner(System.in);
        for (int i = 0; i < 3; i++) {
            switch (scanner.next()) {
                case "1":
                    System.out.println("您输入了1");
//                    break;
                case "2":
                    System.out.println("您输入了2");
                    break;
                case "3":
                    System.out.println("您输入了3");
                    break;
                default:
                    System.out.println("您输入了其他");
                    break;
            }
        }
    }
}
